.sprite-accessories-calculator{ background-position: 0 0; width: 22px; height: 22px; } 
.sprite-accessories-character-map{ background-position: 0 -72px; width: 22px; height: 22px; } 
.sprite-accessories-text-editor{ background-position: 0 -144px; width: 22px; height: 22px; } 
.sprite-address-book-new{ background-position: 0 -216px; width: 22px; height: 22px; } 
.sprite-application-certificate{ background-position: 0 -288px; width: 22px; height: 22px; } 
.sprite-application-x-executable{ background-position: 0 -360px; width: 22px; height: 22px; } 
.sprite-applications-accessories{ background-position: 0 -432px; width: 22px; height: 22px; } 
.sprite-applications-development{ background-position: 0 -504px; width: 22px; height: 22px; } 
.sprite-applications-games{ background-position: 0 -576px; width: 22px; height: 22px; } 
.sprite-applications-graphics{ background-position: 0 -648px; width: 22px; height: 22px; } 
.sprite-applications-internet{ background-position: 0 -720px; width: 22px; height: 22px; } 
.sprite-applications-multimedia{ background-position: 0 -792px; width: 22px; height: 22px; } 
.sprite-applications-office{ background-position: 0 -864px; width: 22px; height: 22px; } 
.sprite-applications-other{ background-position: 0 -936px; width: 22px; height: 22px; } 
.sprite-applications-system{ background-position: 0 -1008px; width: 22px; height: 22px; } 
.sprite-appointment-new{ background-position: 0 -1080px; width: 22px; height: 22px; } 
.sprite-audio-card{ background-position: 0 -1152px; width: 22px; height: 22px; } 
.sprite-audio-input-microphone{ background-position: 0 -1224px; width: 22px; height: 22px; } 
.sprite-audio-volume-high{ background-position: 0 -1296px; width: 22px; height: 22px; } 
.sprite-audio-volume-low{ background-position: 0 -1368px; width: 22px; height: 22px; } 
.sprite-audio-volume-medium{ background-position: 0 -1440px; width: 22px; height: 22px; } 
.sprite-audio-volume-muted{ background-position: 0 -1512px; width: 22px; height: 22px; } 
.sprite-audio-x-generic{ background-position: 0 -1584px; width: 22px; height: 22px; } 
.sprite-battery-caution{ background-position: 0 -1656px; width: 22px; height: 22px; } 
.sprite-battery{ background-position: 0 -1728px; width: 22px; height: 22px; } 
.sprite-bookmark-new{ background-position: 0 -1800px; width: 22px; height: 22px; } 
.sprite-camera-photo{ background-position: 0 -1872px; width: 22px; height: 22px; } 
.sprite-camera-video{ background-position: 0 -1944px; width: 22px; height: 22px; } 
.sprite-computer{ background-position: 0 -2016px; width: 22px; height: 22px; } 
.sprite-contact-new{ background-position: 0 -2088px; width: 22px; height: 22px; } 
.sprite-dialog-error{ background-position: 0 -2160px; width: 22px; height: 22px; } 
.sprite-dialog-information{ background-position: 0 -2232px; width: 22px; height: 22px; } 
.sprite-dialog-warning{ background-position: 0 -2304px; width: 22px; height: 22px; } 
.sprite-document-new{ background-position: 0 -2376px; width: 22px; height: 22px; } 
.sprite-document-open{ background-position: 0 -2448px; width: 22px; height: 22px; } 
.sprite-document-print-preview{ background-position: 0 -2520px; width: 22px; height: 22px; } 
.sprite-document-print{ background-position: 0 -2592px; width: 22px; height: 22px; } 
.sprite-document-properties{ background-position: 0 -2664px; width: 22px; height: 22px; } 
.sprite-document-save-as{ background-position: 0 -2736px; width: 22px; height: 22px; } 
.sprite-document-save{ background-position: 0 -2808px; width: 22px; height: 22px; } 
.sprite-drive-harddisk{ background-position: 0 -2880px; width: 22px; height: 22px; } 
.sprite-drive-optical{ background-position: 0 -2952px; width: 22px; height: 22px; } 
.sprite-drive-removable-media{ background-position: 0 -3024px; width: 22px; height: 22px; } 
.sprite-edit-clear{ background-position: 0 -3096px; width: 22px; height: 22px; } 
.sprite-edit-copy{ background-position: 0 -3168px; width: 22px; height: 22px; } 
.sprite-edit-cut{ background-position: 0 -3240px; width: 22px; height: 22px; } 
.sprite-edit-delete{ background-position: 0 -3312px; width: 22px; height: 22px; } 
.sprite-edit-find-replace{ background-position: 0 -3384px; width: 22px; height: 22px; } 
.sprite-edit-find{ background-position: 0 -3456px; width: 22px; height: 22px; } 
.sprite-edit-paste{ background-position: 0 -3528px; width: 22px; height: 22px; } 
.sprite-edit-redo{ background-position: 0 -3600px; width: 22px; height: 22px; } 
.sprite-edit-select-all{ background-position: 0 -3672px; width: 22px; height: 22px; } 
.sprite-edit-undo{ background-position: 0 -3744px; width: 22px; height: 22px; } 
.sprite-emblem-favorite{ background-position: 0 -3816px; width: 22px; height: 22px; } 
.sprite-emblem-important{ background-position: 0 -3888px; width: 22px; height: 22px; } 
.sprite-emblem-photos{ background-position: 0 -3960px; width: 22px; height: 22px; } 
.sprite-emblem-readonly{ background-position: 0 -4032px; width: 22px; height: 22px; } 
.sprite-emblem-symbolic-link{ background-position: 0 -4104px; width: 22px; height: 22px; } 
.sprite-emblem-system{ background-position: 0 -4176px; width: 22px; height: 22px; } 
.sprite-emblem-unreadable{ background-position: 0 -4248px; width: 22px; height: 22px; } 
.sprite-face-angel{ background-position: 0 -4320px; width: 22px; height: 22px; } 
.sprite-face-crying{ background-position: 0 -4392px; width: 22px; height: 22px; } 
.sprite-face-devilish{ background-position: 0 -4464px; width: 22px; height: 22px; } 
.sprite-face-glasses{ background-position: 0 -4536px; width: 22px; height: 22px; } 
.sprite-face-grin{ background-position: 0 -4608px; width: 22px; height: 22px; } 
.sprite-face-kiss{ background-position: 0 -4680px; width: 22px; height: 22px; } 
.sprite-face-monkey{ background-position: 0 -4752px; width: 22px; height: 22px; } 
.sprite-face-plain{ background-position: 0 -4824px; width: 22px; height: 22px; } 
.sprite-face-sad{ background-position: 0 -4896px; width: 22px; height: 22px; } 
.sprite-face-smile-big{ background-position: 0 -4968px; width: 22px; height: 22px; } 
.sprite-face-smile{ background-position: 0 -5040px; width: 22px; height: 22px; } 
.sprite-face-surprise{ background-position: 0 -5112px; width: 22px; height: 22px; } 
.sprite-face-wink{ background-position: 0 -5184px; width: 22px; height: 22px; } 
.sprite-folder-drag-accept{ background-position: 0 -5256px; width: 22px; height: 22px; } 
.sprite-folder-new{ background-position: 0 -5328px; width: 22px; height: 22px; } 
.sprite-folder-open{ background-position: 0 -5400px; width: 22px; height: 22px; } 
.sprite-folder-remote{ background-position: 0 -5472px; width: 22px; height: 22px; } 
.sprite-folder-saved-search{ background-position: 0 -5544px; width: 22px; height: 22px; } 
.sprite-folder-visiting{ background-position: 0 -5616px; width: 22px; height: 22px; } 
.sprite-folder{ background-position: 0 -5688px; width: 22px; height: 22px; } 
.sprite-font-x-generic{ background-position: 0 -5760px; width: 22px; height: 22px; } 
.sprite-format-indent-less{ background-position: 0 -5832px; width: 22px; height: 22px; } 
.sprite-format-indent-more{ background-position: 0 -5904px; width: 22px; height: 22px; } 
.sprite-format-justify-center{ background-position: 0 -5976px; width: 22px; height: 22px; } 
.sprite-format-justify-fill{ background-position: 0 -6048px; width: 22px; height: 22px; } 
.sprite-format-justify-left{ background-position: 0 -6120px; width: 22px; height: 22px; } 
.sprite-format-justify-right{ background-position: 0 -6192px; width: 22px; height: 22px; } 
.sprite-format-text-bold{ background-position: 0 -6264px; width: 22px; height: 22px; } 
.sprite-format-text-italic{ background-position: 0 -6336px; width: 22px; height: 22px; } 
.sprite-format-text-strikethrough{ background-position: 0 -6408px; width: 22px; height: 22px; } 
.sprite-format-text-underline{ background-position: 0 -6480px; width: 22px; height: 22px; } 
.sprite-go-bottom{ background-position: 0 -6552px; width: 22px; height: 22px; } 
.sprite-go-down{ background-position: 0 -6624px; width: 22px; height: 22px; } 
.sprite-go-first{ background-position: 0 -6696px; width: 22px; height: 22px; } 
.sprite-go-home{ background-position: 0 -6768px; width: 22px; height: 22px; } 
.sprite-go-jump{ background-position: 0 -6840px; width: 22px; height: 22px; } 
.sprite-go-last{ background-position: 0 -6912px; width: 22px; height: 22px; } 
.sprite-go-next{ background-position: 0 -6984px; width: 22px; height: 22px; } 
.sprite-go-previous{ background-position: 0 -7056px; width: 22px; height: 22px; } 
.sprite-go-top{ background-position: 0 -7128px; width: 22px; height: 22px; } 
.sprite-go-up{ background-position: 0 -7200px; width: 22px; height: 22px; } 
.sprite-help-browser{ background-position: 0 -7272px; width: 22px; height: 22px; } 
.sprite-image-loading{ background-position: 0 -7344px; width: 22px; height: 22px; } 
.sprite-image-missing{ background-position: 0 -7416px; width: 22px; height: 22px; } 
.sprite-image-x-generic{ background-position: 0 -7488px; width: 22px; height: 22px; } 
.sprite-input-gaming{ background-position: 0 -7560px; width: 22px; height: 22px; } 
.sprite-input-keyboard{ background-position: 0 -7632px; width: 22px; height: 22px; } 
.sprite-input-mouse{ background-position: 0 -7704px; width: 22px; height: 22px; } 
.sprite-internet-group-chat{ background-position: 0 -7776px; width: 22px; height: 22px; } 
.sprite-internet-mail{ background-position: 0 -7848px; width: 22px; height: 22px; } 
.sprite-internet-news-reader{ background-position: 0 -7920px; width: 22px; height: 22px; } 
.sprite-internet-web-browser{ background-position: 0 -7992px; width: 22px; height: 22px; } 
.sprite-list-add{ background-position: 0 -8064px; width: 22px; height: 22px; } 
.sprite-list-remove{ background-position: 0 -8136px; width: 22px; height: 22px; } 
.sprite-mail-attachment{ background-position: 0 -8208px; width: 22px; height: 22px; } 
.sprite-mail-forward{ background-position: 0 -8280px; width: 22px; height: 22px; } 
.sprite-mail-mark-junk{ background-position: 0 -8352px; width: 22px; height: 22px; } 
.sprite-mail-mark-not-junk{ background-position: 0 -8424px; width: 22px; height: 22px; } 
.sprite-mail-message-new{ background-position: 0 -8496px; width: 22px; height: 22px; } 
.sprite-mail-reply-all{ background-position: 0 -8568px; width: 22px; height: 22px; } 
.sprite-mail-reply-sender{ background-position: 0 -8640px; width: 22px; height: 22px; } 
.sprite-mail-send-receive{ background-position: 0 -8712px; width: 22px; height: 22px; } 
.sprite-media-eject{ background-position: 0 -8784px; width: 22px; height: 22px; } 
.sprite-media-flash{ background-position: 0 -8856px; width: 22px; height: 22px; } 
.sprite-media-floppy{ background-position: 0 -8928px; width: 22px; height: 22px; } 
.sprite-media-optical{ background-position: 0 -9000px; width: 22px; height: 22px; } 
.sprite-media-playback-pause{ background-position: 0 -9072px; width: 22px; height: 22px; } 
.sprite-media-playback-start{ background-position: 0 -9144px; width: 22px; height: 22px; } 
.sprite-media-playback-stop{ background-position: 0 -9216px; width: 22px; height: 22px; } 
.sprite-media-record{ background-position: 0 -9288px; width: 22px; height: 22px; } 
.sprite-media-seek-backward{ background-position: 0 -9360px; width: 22px; height: 22px; } 
.sprite-media-seek-forward{ background-position: 0 -9432px; width: 22px; height: 22px; } 
.sprite-media-skip-backward{ background-position: 0 -9504px; width: 22px; height: 22px; } 
.sprite-media-skip-forward{ background-position: 0 -9576px; width: 22px; height: 22px; } 
.sprite-multimedia-player{ background-position: 0 -9648px; width: 22px; height: 22px; } 
.sprite-network-error{ background-position: 0 -9720px; width: 22px; height: 22px; } 
.sprite-network-idle{ background-position: 0 -9792px; width: 22px; height: 22px; } 
.sprite-network-offline{ background-position: 0 -9864px; width: 22px; height: 22px; } 
.sprite-network-receive{ background-position: 0 -9936px; width: 22px; height: 22px; } 
.sprite-network-server{ background-position: 0 -10008px; width: 22px; height: 22px; } 
.sprite-network-transmit-receive{ background-position: 0 -10080px; width: 22px; height: 22px; } 
.sprite-network-transmit{ background-position: 0 -10152px; width: 22px; height: 22px; } 
.sprite-network-wired{ background-position: 0 -10224px; width: 22px; height: 22px; } 
.sprite-network-wireless-encrypted{ background-position: 0 -10296px; width: 22px; height: 22px; } 
.sprite-network-wireless{ background-position: 0 -10368px; width: 22px; height: 22px; } 
.sprite-network-workgroup{ background-position: 0 -10440px; width: 22px; height: 22px; } 
.sprite-office-calendar{ background-position: 0 -10512px; width: 22px; height: 22px; } 
.sprite-package-x-generic{ background-position: 0 -10584px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-accessibility{ background-position: 0 -10656px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-assistive-technology{ background-position: 0 -10728px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-font{ background-position: 0 -10800px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-keyboard-shortcuts{ background-position: 0 -10872px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-locale{ background-position: 0 -10944px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-multimedia{ background-position: 0 -11016px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-peripherals{ background-position: 0 -11088px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-remote-desktop{ background-position: 0 -11160px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-screensaver{ background-position: 0 -11232px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-theme{ background-position: 0 -11304px; width: 22px; height: 22px; } 
.sprite-preferences-desktop-wallpaper{ background-position: 0 -11376px; width: 22px; height: 22px; } 
.sprite-preferences-desktop{ background-position: 0 -11448px; width: 22px; height: 22px; } 
.sprite-preferences-system-network-proxy{ background-position: 0 -11520px; width: 22px; height: 22px; } 
.sprite-preferences-system-session{ background-position: 0 -11592px; width: 22px; height: 22px; } 
.sprite-preferences-system-windows{ background-position: 0 -11664px; width: 22px; height: 22px; } 
.sprite-preferences-system{ background-position: 0 -11736px; width: 22px; height: 22px; } 
.sprite-printer-error{ background-position: 0 -11808px; width: 22px; height: 22px; } 
.sprite-printer{ background-position: 0 -11880px; width: 22px; height: 22px; } 
.sprite-process-stop{ background-position: 0 -11952px; width: 22px; height: 22px; } 
.sprite-process-working{ background-position: 0 -12024px; width: 176px; height: 88px; } 
.sprite-software-update-available{ background-position: 0 -12162px; width: 22px; height: 22px; } 
.sprite-software-update-urgent{ background-position: 0 -12234px; width: 22px; height: 22px; } 
.sprite-start-here{ background-position: 0 -12306px; width: 22px; height: 22px; } 
.sprite-system-file-manager{ background-position: 0 -12378px; width: 22px; height: 22px; } 
.sprite-system-installer{ background-position: 0 -12450px; width: 22px; height: 22px; } 
.sprite-system-lock-screen{ background-position: 0 -12522px; width: 22px; height: 22px; } 
.sprite-system-log-out{ background-position: 0 -12594px; width: 22px; height: 22px; } 
.sprite-system-search{ background-position: 0 -12666px; width: 22px; height: 22px; } 
.sprite-system-shutdown{ background-position: 0 -12738px; width: 22px; height: 22px; } 
.sprite-system-software-update{ background-position: 0 -12810px; width: 22px; height: 22px; } 
.sprite-system-users{ background-position: 0 -12882px; width: 22px; height: 22px; } 
.sprite-tab-new{ background-position: 0 -12954px; width: 22px; height: 22px; } 
.sprite-text-html{ background-position: 0 -13026px; width: 22px; height: 22px; } 
.sprite-text-x-generic-template{ background-position: 0 -13098px; width: 22px; height: 22px; } 
.sprite-text-x-generic{ background-position: 0 -13170px; width: 22px; height: 22px; } 
.sprite-text-x-script{ background-position: 0 -13242px; width: 22px; height: 22px; } 
.sprite-user-desktop{ background-position: 0 -13314px; width: 22px; height: 22px; } 
.sprite-user-home{ background-position: 0 -13386px; width: 22px; height: 22px; } 
.sprite-user-trash-full{ background-position: 0 -13458px; width: 22px; height: 22px; } 
.sprite-user-trash{ background-position: 0 -13530px; width: 22px; height: 22px; } 
.sprite-utilities-system-monitor{ background-position: 0 -13602px; width: 22px; height: 22px; } 
.sprite-utilities-terminal{ background-position: 0 -13674px; width: 22px; height: 22px; } 
.sprite-video-display{ background-position: 0 -13746px; width: 22px; height: 22px; } 
.sprite-video-x-generic{ background-position: 0 -13818px; width: 22px; height: 22px; } 
.sprite-view-fullscreen{ background-position: 0 -13890px; width: 22px; height: 22px; } 
.sprite-view-refresh{ background-position: 0 -13962px; width: 22px; height: 22px; } 
.sprite-weather-clear-night{ background-position: 0 -14034px; width: 22px; height: 22px; } 
.sprite-weather-clear{ background-position: 0 -14106px; width: 22px; height: 22px; } 
.sprite-weather-few-clouds-night{ background-position: 0 -14178px; width: 22px; height: 22px; } 
.sprite-weather-few-clouds{ background-position: 0 -14250px; width: 22px; height: 22px; } 
.sprite-weather-overcast{ background-position: 0 -14322px; width: 22px; height: 22px; } 
.sprite-weather-severe-alert{ background-position: 0 -14394px; width: 22px; height: 22px; } 
.sprite-weather-showers-scattered{ background-position: 0 -14466px; width: 22px; height: 22px; } 
.sprite-weather-showers{ background-position: 0 -14538px; width: 22px; height: 22px; } 
.sprite-weather-snow{ background-position: 0 -14610px; width: 22px; height: 22px; } 
.sprite-weather-storm{ background-position: 0 -14682px; width: 22px; height: 22px; } 
.sprite-window-new{ background-position: 0 -14754px; width: 22px; height: 22px; } 
.sprite-x-office-address-book{ background-position: 0 -14826px; width: 22px; height: 22px; } 
.sprite-x-office-calendar{ background-position: 0 -14898px; width: 22px; height: 22px; } 
.sprite-x-office-document-template{ background-position: 0 -14970px; width: 22px; height: 22px; } 
.sprite-x-office-document{ background-position: 0 -15042px; width: 22px; height: 22px; } 
.sprite-x-office-drawing-template{ background-position: 0 -15114px; width: 22px; height: 22px; } 
.sprite-x-office-drawing{ background-position: 0 -15186px; width: 22px; height: 22px; } 
.sprite-x-office-presentation-template{ background-position: 0 -15258px; width: 22px; height: 22px; } 
.sprite-x-office-presentation{ background-position: 0 -15330px; width: 22px; height: 22px; } 
.sprite-x-office-spreadsheet-template{ background-position: 0 -15402px; width: 22px; height: 22px; } 
.sprite-x-office-spreadsheet{ background-position: 0 -15474px; width: 22px; height: 22px; } 

